package com.neo.springcloud;

import lombok.extern.slf4j.Slf4j;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cloud.config.server.EnableConfigServer;

/**
 * 使用消息总线bus后需要手动调用：curl -X POST http://localhost:3344/actuator/bus-refresh
 * 进行刷新配置文件刷新，才能使得使用配置中心的服务配置更新
 * RabbitMQ 中 exchanges >>> springCloudBus 
 * 
 * 精确通知：curl -X POST http://localhost:3344/actuator/bus-refresh/{destination}               # {destination} 服务名:端口号
 * 例如: curl -X POST http://localhost:3344/actuator/bus-refresh/cloud-config-client:3355
 * 
 */
@Slf4j
@SpringBootApplication
@EnableConfigServer
public class ConfigCenterMain3344 {

    public static void main(String[] args) {
        SpringApplication.run(ConfigCenterMain3344.class, args);
        log.info("=========================================================");
        log.info("======================== started ========================");
        log.info("=========================================================");
    }
}
